﻿using System;

namespace _1_30学习
{
    class Program
    {
        static void Main(string[] args)
        {
            //int n =364;
            //int number = n;
            //while(true)
            //{
            //    number = number + n / 3;
            //    n = n / 3 + n % 3;
            //    if(n<3)
            //    {
            //        break;
            //    }
            //}
            //Console.WriteLine(number);
            //char[] arr = { '0' };
            //arr = new char[10];
            //for(int i=0;i<4;i++)
            //{
            //    arr[i] =(char)('a' + i);
            //}
            //for(int i=0;i<arr.Length;i++)
            //{ 
            //    if((arr[i]>='a'&&arr[i]<='w'+1)||(arr[i]>='A'&&arr[i]<='W'+1))
            //    {
            //        arr[i] = (char)(arr[i] + 3);
            //    }
            //    if(arr[i]>'w'+1&&arr[i]<='w'+3+1)
            //    {
            //        arr[i] = (char)(arr[i] + 6 - 'w' + 'a'+1);
            //    }
            //    if (arr[i] > 'W' && arr[i] <= 'W'+1+3 )
            //    {
            //        arr[i] = (char)(arr[i] + 6- 'W' + 'A'+1);
            //    }
            //}
            //Console.WriteLine(arr);
            //string str1 = Console.ReadLine();
            //string[] arr1 = str1.Split(" ");
            //int[] arr2 = new int[arr1.Length];
            //for(int i=0;i<arr2.Length;i++)
            //{
            //    arr2[i] = Convert.ToInt32(arr1[i]);
            //}
            //for(int i=0;i<arr2.Length;i++)
            //{
            //    for(int j=0;j<arr2.Length-i-1;j++)
            //    {
            //        if(arr2[j]>arr2[j+1])
            //        {
            //            int temp = arr2[j];
            //            arr2[j] = arr2[j + 1];
            //            arr2[j + 1] = temp;
            //        }
            //    }
            //}
            //Array.Sort(arr2);
            //Console.WriteLine("请输入要插入的数字：");
            //int n=Convert.ToInt32(Console.ReadLine());
            //int k = 0;
            //int flag = 0;
            //while(true)
            //{
            //    if(arr2[k]<=n&&arr2[k+1]>=n&&k<=arr2.Length-2)
            //    {
            //        flag= 1;
            //        break;
            //    }
            //    k++;
            //    if(k==arr2.Length-1)
            //    {

            //        break;
            //    }

            //}
            //if(flag==1)
            //{
            //    int[] arr3 = new int[arr2.Length + 1];
            //    for(int i=0;i<=k;i++)
            //    {
            //        arr3[i] = arr2[i];
            //        Console.Write(arr3[i] + " ");
            //    }
            //    arr3[k + 1] = n;
            //    Console.Write(arr3[k+1] + " ");
            //    for(int i=k+2;i<arr2.Length+1;i++)
            //    {
            //        arr3[i] = arr2[i - 1];
            //        Console.Write(arr3[i] + " ");
            //    }
            //}
            string str1 = Console.ReadLine();
            int flag = 1;
            for(int i=0,k=str1.Length-1;i<=k;i++,k--)
            {
                if(str1[i]!=str1[k])
                {
                    flag= 0;
                    break;
                }
            }
            if(flag==1)
            {
                Console.WriteLine("是回文串");
            }


        }
    }
}
